Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 Italy F5 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 France F5 Great Britain F1 Great Britain F2 Great Britain F4 France F4 France F6 Romania F3 Netherlands F5 Nigeria F1 Belgium F1 Netherlands F4 Belgium F10 Belgium F14 Belgium F7 France F7 Turkey F2 Turkey F3 Belgium F2 France F3 France F4 Great Britain F3 Heilbronn Open - Heilbronn Haagen Dazs Open - Caracas Warsteiner Challenger - Lubeck Warsteiner Challenger Lubeck - Lubeck Copa Ericsson - Caracas Italy F6 Tatra Banka Open 2003 - Bratislava Citta di Monza - Monza Kobstaedernes ATP Challenger - Kolding The LTA Men's Challenger - Southampton Bauer Watertechnology Cup - Eckental San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth Sporting Challenger '07 Trofeo Regione Piemonte - Turin GHI Bronz Classic - Bronx Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen Open de L'Isere - Grenoble Porsche Open - Poznan Noumea Challenger Compaq Cup 2001 - Zabrze Sunrise Challenger Kuppers Kolsch Cup by Lambertz - Aachen Sofia Challenger Rhodes Challenger Ostrava Challenger TED Open-Akbank Private Banking - Istanbul Shimadzu All Japan Indoor Tennis Championships - Kyoto Scheveningen Challenger Okal Cup - International Bavarian Championship - Eckental Mons Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Kolding Challenger University of Tennessee USTA Men's Challenger - Knoxville Aachen Challenger Genova Challenger Bordeaux Challenger Scheveningen Challenger Cordenons Challenger Manerbio Challenger Copa Ericsson Costa Rica - San Jose Como Challenger BPCA Open de Nice-Tounoi Challenger - Nice Sparkessen Magdeburg Open - Magdeburg Guangzhou Challenger Pingguo Challenger Pomorski Bank Kredytowy Open - Szczecin Quelle Cup 2000 - Furth Scheveningen Challenger The Scottish Tennis Championships - Edinburgh Sopot Challenger Trani Challenger Okal Cup - Eckental USTA Men's Challenger of Urbana-Champaign - Urbana Cordenons Challenger Open de Charleroi - Charleroi Kyoto Challenger - Kyoto LTA Hull Challenger - Hull St. Remy Challenger Izmir Challenger The Wrexham Challenger - Wrexham Warsteiner Challenger Wolfsburg - Wolfsburg Gran Copa Ericsson - Rio de Janeiro Prasentiert Von Seat Wolfsburg - Wolfsburg San Luis Potosi Challenger 2000 - San Luis Potosi International Bavarian Championship - Eckental Mons Challenger Rennes Challenger Kuppers Kolsch Cup - Aachen Crystal Cup 1998 - Portoroz VIII Avierto Internacional de Salinas - Salinas Privat Bank Cup - Dniepropetrovsk Dallas Challenger Siemens Open 2007 - Scheveningen Okal Cup 2001 International Bavarian Championships - Eckental Olbia Challenger - Olbia Copa Ericsson - Guadalajara Hilton Waikoloa Village USTA Challenger - Waikoloa Ljubljana Open - Ljubljana Nuembrecht Challenger - Nuembrecht Lambertz Open by Stawag - Aachen Kueppers Kolsch Cup by Lambertz - Aachen Lambertz Open - Aachen Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Citta di Monza - Monza Ostdeutscher Sparkassen Cup - Dresden Quimper Challenger Ostrava Challenger Como Challenger Mordovia Cup - Mordovia Porsche Open - Poznan Tehran Open 2004 - Tehran IPP Open - Helsinki IPP Open - Helsinki Rennes Challenger Geneva Challenger Arpa Ceramic Cup - Reggio Emilia Prosperita Open 2007 - Ostrava Cherbourg Challenger Trofeo Internacional Club Laieta - Barcelona Siemens Open - Scheveningen St. Petersburg Challenger - St. Petersburg Rhein-Main Challenger 2004 - Aschaffenburg Unicredit (Suisse) Bank S. A. Challenger - Chiasso Braunschweig Challenger Open des Alpes Trophee BNP Paribas - Grenoble KGHM Dialog Polish Indoors - Wroclaw Rennes Challenger IPP Geneva Trophy - Geneva Architect Open - Budapest Prostejov Challenger Ethias Tennis Trophy - Mons Braunschweig Challenger Bordeaux Challenger Blois Challenger Marburg Challenger Liberec Challenger Vancouver Challenger Orleans Challenger IPP Open - Helsinki Budapest Challenger Eckental Challenger Bordeaux Challenger Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Ostdeutscher Sparkessen Cup - Dresden Dallas Challenger Meerbusch Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba San Marino Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Internationaux de Tennis de Brest - Brest Lamberts Open by Stawag - Aachen Mons Challenger Noumea Challenger Cherbourg Challenger Lyon Challenger Mons Challenger Ethias Trophy - Mons Eckental Challenger Lyon Challenger The Tarka Challenger - Barnstaple Sina-Kia Motors Tennis Cup - Cordenons Trnava Challenger Wroclaw Challenger Open de L'Isere (Open 38) - Grenoble Wolfsburg Challenger XL Bermuda Open - Bermuda Internationaux de Tennis de Brest - Brest Prague Challenger Heineken Open - Singapore Investor Swedish Open - Bastad Gelsor Open Romania - Bucharest AAPT Championships - Adelaide Warsteiner Challenger Wolfsburg - Wolfsburg Open Seat-Godo 2001 - Barcelona BMW Open - Munich 2001 Mercedes Cup - Stuttgart The Samsung Open - Bournemouth Mallorca Open - Mallorca Ordina Open - 's-Hertogenbosch TCT Open - Tunis Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Heilbronn Open - Heilbronn Open de Franche Comte - Besancon Braunschweig Challenger Bulgarian Open - Sofia Lisbon Challenger Open de L'Isere-Open 38 - Grenoble USTA Men's Challenger of Dallas - Dallas Jameson Cup - Milan Challenger Ford de Cherbourg - Cherbourg Open de Montauban - Montauban Muller Cup - Ulm Shanghai Open '98 - Shanghai The Wrexham Challenger - Wrexham Canberra Challenger The Samsung Open - Bournemouth Weissenhauser Strand Cup - Hamburg Challenger Ford de Cherbourg - Cherbourg Jameson Cup - Milan Challenger Ford de Cherbourg - Cherbourg Mobelwelt-Zick Open 98 - Dresden Gerry Weber Open - Halle Quelle Cup - Furth Muller Cup - Ulm Prostejov Challenger Furth Challenger Schickendanz Open - Furth Open 88 - Contrexeville Quimper Challenger Pau Challenger Allianz Suisse Open - Gstaad Bordeaux Challenger Mercedes Cup - Stuttgart Bercuit Challenger LTA Wrexham Challenger - Wrexham Liberec Challenger Riviera di Rimini Challenger - Rimini Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Kuppers Kolsch Cup Aachen - Aachen Heineken Open - Auckland Milan Indoors - Milan SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach San Remo Tennis Cup - San Remo BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle KGHM Polish Indoors - Wroclaw Ordina Open - 's-Hertogenbosch Barletta Citta Della Disfida Open 2000 - Barletta XL Capital Bermuda Open - Bermuda Allianz Suisse Open - Gstaad Tatra Banka Slovak Open - Bratislava KGHM Polish Indoors - Wroclaw VI Open Banc Agricol - Andorra Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Quelle Cup 1999 - Furth Grand Prix de Tennis - St. Jean de Luz Next Generation Adelaide International - Adelaide Open de la Ville de Saint Denis - Reunion Island Open Prevadies - St. Brieuc Gerry Weber Open - Halle US Men's Clay Court Championships - Houston Generali Open 1999 - Kitzbuhel Open de Montauban - Montauban Copenhagen Open - Copenhagen ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Gemax Open - Belgrade Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Energis Open - Amersfoort BMW Open - Munich Athens Challenger Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Dubai Tennis Open - Dubai Orleans Challenger SAP Open - San Jose Eckental Challenger Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort Ethias Trophy - Mons Copenhagen Open - Copenhagen Trani Challenger Tashkent Challenger - Tashkent AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport IPP Open - Helsinki Tata Open 2003 - Chennai BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia St. Petersburg Open - St. Petersburg Izmir Challenger Rome Challenger Napoli Challenger Qatar Exxon Mobil Open - Doha Estoril Open - Estoril Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Bordeaux Challenger Prostejov Challenger Open Sud de France - Montpellier BMW Open - Munich Bratislava Challenger Campbell's Hall of Fame Tennis Championships - Newport Gelsor Open Romania - Bucharest Next Generation Adelaide International - Adelaide Open de Moselle - Metz Medibank International - Sydney Winston Salem - Winston Salem Mons Challenger Erste Bank Open - Vienna Aircel Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Scheveningen Challenger Gerry Weber Open - Halle BMW Open - Munich SAP Open - San Jose Catella Swedish Open - Bastad Tanger Challenger Delray Beach International Tennis Championships - Delray Beach Meknes Challenger Winston-Salem Open - Winston-Salem Marrakech Challenger Noumea Challenger TD Waterhouse Cup - Long Island Barletta Challenger Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch UNICEF Open - 's Hertogenbosch Open Sud de France - Montpellier Mercedes Cup - Stuttgart Rome Challenger Moselle Open - Metz If Stockholm Open - Stockholm Erste Bank Open - Vienna Alphen Challenger Trnava Challenger Mons Challenger Mons Challenger BMW Open - Munich Garanti Koza Sofia Open - Sofia Shenzhen Open - Shenzhen Ordina Open - s-Hertogenbosch Tata Open Maharashtra - Pune Tata Open - Chennai Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Turkish Airlines Open Antalya - Antalya Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Moselle Open - Metz Ordina Open - 's-Hertogenbosch Masters Series - Hamburg SA Tennis Open - Johannesburg Allianz Suisse Open - Gstaad Liberec Challenger SAP Open - San Jose Irving Challenger Aachen Challenger AAPT Championships - Adelaide Trnava Challenger BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Geneva Challenger Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon Prostejov Challenger Copenhagen Open - Copenhagen Le Gosier Challenger Brasil Open - Salvador Bordeaux Challenger Mons Challenger Topshelf Open - 's-Hertogenbosch European Open - Antwerp BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Hamburg Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Warsteiner Challenger Lubeck 2001 - Lubeck Hugarian Food Open - Budapest TED Open - Istanbul Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Okal Open - Eckental Memphis Open - Memphis Warsteiner Challenger Series - Lippstadt Delray Beach Open - Delray Beach Stella Artois Clay Court Championships - Budaors Kaltenberg Open - Split Warsteiner Grand Prix ATP Challenger - Oberstaufen TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Pekao Open - Szczecin 2003 USTA Tallahassee Tennis Challenger - Tallahassee Dubai Open - Dubai European Open - Antwerp Ordina Open - 's-Hertogenbosch Unique Zagreb Open - Zagreb Open Sud de France - Montpellier Open Seat Godo 2005 - Barcelona Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Grand Prix Hassan II - Casablanca BMW Open - Munich Tennis Channel Open - Las Vegas Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Delray Beach International Tennis Championships - Delray Beach Copenhagen Open - Copenhagen Gold Flake Open - Chennai Japan Open - Tokyo BMW Open - Munich Pilot Pen Tennis - New Haven The Stella Artois Grass Court Championships - London Licher German Open - Hamburg Brisbane - Brisbane German Open - Hamburg Tennis Masters Series - Hamburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Grand Prix Hassan II - Casablanca Generali Open 2002 - Kitzbuhel Pacific Life Open - Indian Wells Stockholm Open - Stockholm If Stockholm Open - Stockholm UBS Open Gstaad - Gstaad China Open - Beijing Miller Lite Hall of Fame Tennis Championships - Newport Open 13 Provence - Marseille 1998 Mercedes Cup - Stuttgart Scania Stockholm Open - Stockholm Qatar Open - Doha Barletta Challenger Francavilla Challenger Tennis Masters Series - Miami Qatar Exxon Mobil Open 2002 - Doha Bank Austria Tennis Trophy - Vienna Masters Series Hamburg - Hamburg Open de Moselle - Metz Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Pilot Pen Tennis - New Haven Swiss Open - Gstaad BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Heineken Open - Auckland BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo AEGON International - Eastbourne Aircel Chennai Open - Chennai Winston-Salem Open - Winston-Salem Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Hamburg Hungarian Open - Budapest BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London European Open - Antwerp Australian Open - Melbourne Grand Prix Hassan II - Casablanca French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open Sabadell Atlantico - Barcelona U.S. Open - New York Swiss Indoors Basel - Basel Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Masters Series Hamburg - Hamburg French Open - Paris Sony Ericsson Open - Miami French Open - Paris Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, SUI-BEL, 4-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, Finals, Group D Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - London Olympics - Beijing